agua palatable - French English Dictionary